home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / DELPHI32 / COMPNENT / DTOOLS3 / DEMOCLOK.PAS < prev    next >
Pascal/Delphi Source File  |  1995-11-06  |  1KB  |  60 lines

  1. unit Democlok;
  2.  
  3. interface
  4.  
  5. uses
  6.   SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
  7.   Forms, Dialogs, Toggler, StdCtrls, Custbtn, AnaClock, Ledgadgt;
  8.  
  9. type
  10.   TClocks = class(TForm)
  11.     LEDClock1: TLEDClock;
  12.     AnalogClock1: TAnalogClock;
  13.     ShadowButton1: TShadowButton;
  14.     chkShowSecs: TLEDCheckBox;
  15.     GroupBox1: TGroupBox;
  16.     rbCircle: TBWCCRadioButton;
  17.     rbSquare: TBWCCRadioButton;
  18.     procedure chkShowSecsClick(Sender: TObject);
  19.     procedure rbCircleClick(Sender: TObject);
  20.     procedure rbSquareClick(Sender: TObject);
  21.     procedure FormCreate(Sender: TObject);
  22.   private
  23.     { Private declarations }
  24.   public
  25.     { Public declarations }
  26.   end;
  27.  
  28. var
  29.   Clocks: TClocks;
  30.  
  31. implementation
  32.  
  33. {$R *.DFM}
  34.  
  35. uses Demomain, Balloon;
  36.  
  37. procedure TClocks.chkShowSecsClick(Sender: TObject);
  38. begin
  39.   LEDClock1.ShowSeconds := chkShowSecs.Checked;
  40.   AnalogClock1.ShowSeconds := chkShowSecs.Checked;
  41. end;
  42.  
  43. procedure TClocks.rbCircleClick(Sender: TObject);
  44. begin
  45.   AnalogClock1.Shape := csCircle;
  46. end;
  47.  
  48. procedure TClocks.rbSquareClick(Sender: TObject);
  49. begin
  50.   AnalogClock1.Shape := csSquare;
  51. end;
  52.  
  53. procedure TClocks.FormCreate(Sender: TObject);
  54. begin
  55.   rbCircle.Checked := True;
  56.   chkShowSecs.Checked := True;
  57. end;
  58.  
  59. end.
  60.